Page({
  data: {
    numList:[1,2,3],
    //数据初始化时没有下拉效果
    isRefresherStop:false
  },
  /**
   * 上拉加载更多函数
   * 注意：要触发触底函数，高度必须超出屏幕高度
   */
  getMore(){
      console.log('触底了');
      wx.showLoading({
        title: '数据加载...',
      })
      //模拟网络请求
      setTimeout(() => {
        const lastNum=this.data.numList[this.data.numList.length-1]
        const newArr=[lastNum+1,lastNum+2,lastNum+3]
        this.setData({
            //'...':数组追加在一起
            numList:[...this.data.numList,...newArr]
        })
        wx.hideLoading()
      }, 1500);

  },
  //滑倒顶部触发函数
  refresher(){
      console.log('下拉刷新触发');
      wx.showLoading({
        title: '数据加载...',
      })
      setTimeout(() => {
        this.setData({
            numList:[1,2,3],
            //关闭下拉效果
            isRefresherStop:false
         })
         wx.showToast({
           title: '下拉完成',
         })
         wx.hideLoading()
      }, 1500);
      
  }



  
})